home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2002 #9 / K-CD-9-2002.ISO / F1 2002 / f1_2002_wip_demo.exe / Season02 / Tracks / terrain.ini < prev   
Encoding:
INI File  |  2002-04-22  |  7.2 KB  |  117 lines

  1.  
  2. // This file defines terrain feedback and special effects.
  3. //
  4. // Note that the dry/wet coefficients are only part of the grip equation ... the tyre
  5. // grip also has dry/wet components, so that even if a terrain has equal dry and wet
  6. // components, the tyre grip may be less in the wet, depending on the tyre.
  7. //
  8. // Max number of effects can now be specified as either an explicit number, or
  9. // the token "NumWaypoints" which equals the number of waypoints on the particular
  10. // track, or "DSWaypoints" which is the number of waypoints on the track but only
  11. // in driving school (zero otherwise).
  12. //
  13. // All texture maps and e-maps are assumed to be .BMP unless otherwise specified.
  14. // We support .TGA, .JPG.
  15. //
  16. // All MTS files are assumed to be .MTS unless otherwise specified (and it probably
  17. // won't work with any other extensions)
  18. //
  19. // New flags for reactions (use at your own risk):
  20. //
  21. // Available: Vertex=NoShade+FlatShade+GouraudShade+AlphaChannel+Specular+EnvirMap+GlobalShadow
  22. //   Default: Vertex=AlphaChannel+GouraudShade+GlobalShadow
  23. //
  24. // Available: Pixel=NoReduceDetail+ChromaKey
  25. //   Default: Pixel=
  26. //
  27. //   Default: Chroma=0x00000000 (4-byte hexadecimal color value)
  28. //   Default: Color=0x80ffffff (4-byte hexadecimal color value)
  29. //
  30. // Available: Particle=Plane+Box+Cross+MTSFile+Stamps+Billboards+Deformable+SingleSided+AlphaFade
  31. //   Default: Particle=Plane+Stamps+SingleSided
  32. //
  33. // Note that MTSFile indicates you want to use an object instead of a map on a simple
  34. // surface.  If using MTSFile, replace "Tex=<map>" with "MTS=<obj>".
  35. //
  36. // Available: DestBlend or SrcBlend=Zero/One/SrcColor/InvSrcColor/SrcAlpha/InvSrcAlpha/DstColor/InvDstColor/DstAlpha/InvDstAlpha
  37. //   Default: DestBlend=InvSrcColor SrcBlend=One
  38. //
  39. // As always, enjoy!
  40.  
  41. // Roads
  42. [FEEDBACK]
  43. Dry=1.00 Wet=0.80 Resistance=0.0 BumpAmp=0.01 BumpWavelen=100.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Sound=dry
  44. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  45. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  46. Reaction=wetskid Tex=skidwet.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  47. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  48. Materials=road,conc,rdcem,rdrd
  49.  
  50. // Green Roads
  51. [FEEDBACK]
  52. Dry=1.00 Wet=0.70 Resistance=0.0 BumpAmp=0.01 BumpWavelen=100.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Sound=dry
  53. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  54. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  55. Reaction=wetskid Tex=skidwet.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  56. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  57. Materials=rdgr
  58.  
  59. // Grassy berms
  60. [FEEDBACK]
  61. Dry=0.50 Wet=0.45 Resistance=0.05 BumpAmp=0.02 BumpWavelen=15.0 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Sink=0.013 Sound=grass
  62. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  63. Reaction=softskid Tex=skidgreen.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  64. Materials=vbrm,gbrm,gberm,border,dberm,sbrm
  65.  
  66. // Grass
  67. [FEEDBACK]
  68. Dry=0.50 Wet=0.45 Resistance=0.05 BumpAmp=0.02 BumpWavelen=15.0 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Sink=0.013 Sound=grass
  69. Reaction=softskid Tex=skidgreen.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  70. Materials=gras,logo,fldgrass,rdgrass
  71.  
  72. // Gravel
  73. [FEEDBACK]
  74. Dry=0.52 Wet=0.50 Resistance=0.25 BumpAmp=0.035 BumpWavelen=7.5 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Sink=0.013 Sound=gravel
  75. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  76. Reaction=softskid Tex=skidbrown.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  77. Materials=grv,sand,sber,dirt,grav,gber
  78.  
  79. // Rumblestrips (fake bumping added)
  80. [FEEDBACK]
  81. Dry=0.95 Wet=0.60 Resistance=0.0 BumpAmp=0.015 BumpWavelen=10.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Sound=rumble
  82. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  83. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  84. Reaction=wetskid Tex=skidwet.tga Max=1024 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  85. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  86. Materials=brick,rmbl,rmbbl,rdgreen
  87.  
  88. // Tirewalls
  89. [FEEDBACK]
  90. Legal=false Spring=20000.0 Damper=10000.0 CollFrict=0.90 Sparks=0 Sound=tirewall
  91. Materials=twall,tire
  92.  
  93. // Cementwalls (spring/damper = 0 for immovable objects)
  94. [FEEDBACK]
  95. Legal=false Spring=0.0 Damper=0.0 CollFrict=0.13 Sparks=0 Sound=solidwall
  96. Materials=Cmwl,cwal
  97.  
  98. // Guardrails (spring/damper = 0 for immovable objects)
  99. [FEEDBACK]
  100. Legal=false Spring=0.0 Damper=0.0 CollFrict=0.11 Sparks=1 Sound=guardrail
  101. Materials=grdr
  102.  
  103. // Other loose special effects
  104. [LOOSE]
  105. Reaction=spark Tex=spark Max=0 Duration=1.0 Scale=(0.1,0.1,0.1) Color=0x00ffffff Particle=Plane+Deformable
  106. Reaction=blacksmoke Tex=smokeblack.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  107. Reaction=flames Tex=fire.tga Max=256 Scale=(0.40,0.40,0.40) Growth=(1.5,1.5,1.5) ASDEnvelope=(0.07,0.17,0.4) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha // flames are clouds
  108. Reaction=groove Tex=racegroove.tga Max=NumWaypoints Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  109. Reaction=wetgroove Tex=wetline.tga Max=NumWaypoints Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  110. Reaction=redst Tex=redst.tga Max=DSWaypoints Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  111. Reaction=greenst Tex=greenst.tga Max=DSWaypoints Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  112. Reaction=whitest Tex=whitest.tga Max=DSWaypoints Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  113. Reaction=rain Tex=raindrop.tga Max=1024 Scale=(0.1,0.1,0.1) Color=0x00ffffff Particle=Plane+Deformable DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  114.  
  115.  
  116.  
  117.